package fr.umlv.m2.uwp2011.service.matiere;

import java.io.Serializable;
import java.util.Iterator;
import java.util.List;

import fr.umlv.m2.uwp2011.persistence.matiere.Matiere;
import fr.umlv.m2.uwp2011.persistence.matiere.TroncCommun;

@SuppressWarnings("serial")
public class DisplayMatiere implements Serializable {

	private Matiere matiere;

	public DisplayMatiere() {
	}
	
	public Matiere getMatiere() {
		return matiere;
	}
	
	public void setMatiere(Matiere matiere) {
		this.matiere = matiere;
	}
	
	public String getLibelle() {
		return matiere.getLibelle();
	}
	
	public void setLibelle(String libelle) {
		matiere.setLibelle(libelle);
	}
	
	public Iterator<String> iteratorKeywords() {
		return matiere.iteratorKeywords();
	}
	
	public void setKeywords(List<String> keywords) {
		matiere.setKeywords(keywords);
	}
	
	public String getDescriptif() {
		return matiere.getDescriptif();
	}
	
	public void setDescriptif(String descriptif) {
		matiere.setDescriptif(descriptif);
	}
	
	public Iterator<TroncCommun> iteratorTroncCommun() {
		return matiere.iteratorTroncCommun();
	}
	
	public void setListTroncCommun(List<TroncCommun> listTroncCommun) {
		matiere.setListTroncCommun(listTroncCommun);
	}
	
	public Long getId() {
		return matiere.getId();
	}
	
}
